home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / door / chats021.zip / CHAT-D.DOC next >
Text File  |  1992-09-04  |  14KB  |  432 lines

  1.  
  2.  
  3.                      T I N E  -  C H A T
  4.  
  5.                           V 0.21ß
  6.  
  7.                    (c) Christoph Rockenstein
  8.  
  9.  
  10.  
  11. Inhaltsverzeichnis:
  12. ===================
  13.  
  14. 1. Allgemeines
  15.  
  16. 1.1. Hinweise zum Programm
  17. 1.2. Shareware-Konzept
  18. 1.3. Registrierung
  19. 1.4. Beta-Version
  20.  
  21. 2. Installation
  22.  
  23. 2.1. Hinweise zur Installation fuer Remote Access
  24. 2.1. Aufruf des Programmes CHAT.EXE
  25. 2.3. Das CHAT.CFG-File
  26. 2.4. Multilanguage
  27. 2.5. Command-Line-Parameter
  28. 2.6. Hinweise zur Installation fuer SuperBBS
  29. 2.7. Hinweise zur Installation fuer andere BBS-Systeme
  30.  
  31. 3. Bedienung von TINE-CHAT
  32.  
  33. 3.1. Allgemein
  34. 3.2. Hilfe-Seite
  35. 3.3. Seitenlaenge veraendern
  36. 3.4. Connect-Zeit
  37. 3.5. Uhrzeit
  38. 3.6. Wer ist Online (in der Box)
  39. 3.7. Direkte Online-Msg an andere User
  40. 3.8. Restzeit
  41. 3.9. Zeilenchat
  42. 3.10. Macros
  43. 3.11. Eigene Statuszeilentexte
  44. 3.12. Andere User Ploppen
  45. 3.13. Eigenes Fenster loeschen
  46. 3.14. Sysop-Rufen
  47. 3.15. ABV ein / Ausschalten
  48. 3.16. Verlassen vom Tine-Chat
  49.  
  50. 4. Das ABV-File
  51.  
  52. 5. Hinweise fuer Netzwerkbetreiber
  53. 5.1. Unter Novell-Netware 3.11
  54. 5.2. Unter Lantastic 4.0
  55.  
  56. 6. Geplante Erweiterungen
  57.  
  58. 7. Fehler im Programm
  59.  
  60. 8. Support von Tine-Chat
  61.  
  62.  
  63.  
  64.  
  65. 1. ALLGEIMEINES
  66. ===============
  67. 1.1. Hinweise zum Programm
  68.  
  69. Das Programm ist fuer IBM-kompatible Rechner und wurde in Turbo Pascal
  70. geschrieben. Es unterstuetzt zur Zeit den Betrieb von Multi-Line-Boxen
  71. sowohl unter Multitaskern als auch unter Netzwerken.
  72. Die Anzahl der Lines ist auf 255 beschraenkt. Es sollten aber nicht mehr
  73. als 8 User gleichzeitig im Chat sein.
  74. Es arbeitet bisher einwandfrei mit RemoteAccess und SuperBBS zusammen.
  75. Bei BBS-Programmen, die DORINFOx.DEF unterstuetzen, funktioniert es auch
  76. mit einigen Einschraenkungen.
  77.  
  78. 1.2. Shareware-Vereinbarung
  79.  
  80. Diese Software wird als Shareware vertrieben.
  81.  
  82. Wenn Sie das Programm ausprobiert haben und beschliessen, es weiter zu
  83. verwenden, muessen Sie es registrieren lassen.
  84.  
  85. Das Programm kann frei vertrieben werden, wenn dies unentgeltlich getan
  86. wird und alle Dateien ohne Veraenderung beinhaltet.
  87.  
  88. Das Programm darf nicht als Teil oder zusammen mit einem anderen Produkt
  89. vertrieben werden.
  90.  
  91. Gleichgueltig, ob Sie das Programm verwenden oder nicht: Bitte geben Sie
  92. nur komplette Kopien weiter an andere Interessenten.
  93.  
  94. Das Programm wird vertrieben "so wie es ist", ohne irgendwelche
  95. Garantieansprueche.
  96.  
  97. Auf keinen Fall uebernehme ich, Christoph Rockenstein, Verantwortung fuer
  98. einen Schaden, welcher Art auch immer, der durch die Verwendung oder
  99. unsachgemaesse Verwendung dieses Programms entstanden ist, auch wenn mir
  100. die Moeglichkeit eines solchen Schadens bekannt sein sollte.
  101.  
  102. 1.3. Registrierung
  103.  
  104. Solange das Programm nicht registriert ist, wird statt des Namen der
  105. Mailbox oder des Betreibers "UNREGISTRIERTE VERSION" angezeigt.
  106. Es kann kein Spanner-Log-File angelegt werden und in der Statuszeile
  107. (Zeile 24 und 25) wird nicht der Username, sonder das Registrierinfo
  108. angezeigt, was durch Druecken von F1 wieder durch die Userinfos ersetzt
  109. wird. Ansonsten ist die unregistrierte Version voll lauffaehig.
  110.  
  111. Diese Beschraenkungen entfallen, sobald die Registriernummer eingetragen
  112. ist (siehe spaeter).
  113.  
  114. Da mit der Erstellung dieser Software doch einiger Aufwand verbunden
  115. ist, bitte ich darum, dass jeder, der das Programm laenger als 3 Wochen
  116. in seiner Mailbox benutzt und das Programm ohne Einschraenkungen nutzen
  117. will, das Programm bei mir registrieren laesst.
  118.  
  119. Es gibt keine spezielle "registrierte" Version, die Ihnen zugeschickt
  120. wird. Die Registriernummer wird einfach in CHAT.CFG eingetragen,
  121. sobald Sie Ihre Kopie registrieren lassen.
  122.  
  123. Lesen Sie dazu REGIST-D.TXT!
  124.  
  125.                         Christoph Rockenstein
  126.                         An der Pleichach 5
  127.                         W-8700 Wuerzburg
  128.                         Deutschland
  129.                         Fido: 2:242/14
  130.  
  131. 1.4. Beta-Version
  132.  
  133. Dies ist eine Lauffaehige Beta-Version. Sie hat keine groesseren Fehler
  134. und laeuft absturzsicher....(bei mir jedenfalls).
  135. Wenn jemand Verbesserungen und creative Vorstellungen hat, soll diese
  136. doch bitte an mich, Christoph Rockenstein, Fido 2:242/14, mailen.
  137.  
  138.  
  139. 2. INSTALLATION
  140. ===============
  141.  
  142. 2.1. HINWEISE ZUR INSTALLATION:
  143.  
  144. Ratsam ist es, ein eigenes Verzeichnis, z.B. CHATS anzulegen und alle Dateien
  145. dort zu entpacken.
  146. Bitte darauf achten, das SHARE.EXE installiert/gestartet wurde.
  147.  
  148. 2.2. Aufruf des Programms CHAT.EXE
  149.  
  150. Der Aufruf des Programmes erfolgt folgendermassen:
  151.  
  152.      CHAT.EXE
  153.  
  154. Das Programm wird gestartet und sucht nach EXITINFO.BBS und uebernimmt
  155. von da alle Parameter.
  156.  
  157. Wird kein CARRIER mehr festgestellt, bricht das Programm sofort ab
  158. (ausser im local-mode).
  159.  
  160. Chats wird als DOS-EXIT vom Typ 7 aufgerufen. Die Kommandozeile muss
  161. folgendermassen lauten
  162.  
  163. Bei RA:        C:\RA\CHATS\CHAT.EXE *M
  164. Bei SuperBBS:  C:\ra\chats\chat.exe /N=*N *S
  165.  
  166. Vorausgesetzt ist natuerlich, dass sich CHAT.CFG im aktuellen
  167. CHATS-Verzeichnis befindet und ein EXITINFO.BBS existiert.
  168.  
  169.  
  170. 2.3. Das CHAT.CFG-File
  171.  
  172. Zur Installation muessen im CHAT.CFG-File verschiedene Daten eingetragen
  173. werden. Hinter den ';' steht jeweils ein Kommentar, so erklaert sich das
  174. File von selbst.
  175.  
  176.  
  177. 2.4. Multi-Language bei Remote Access
  178.  
  179. Es ist moeglich, verschiedene Sprachen zu verwenden. Sie werden in den Files
  180. GERMAN.SCL ENGLISH.SCL etc. definiert.
  181. Diese File-Namen muessen bis auf die Extension die gleichen sein wie im
  182. RACONFIG.EXE definiert, sie liegen jedoch im TINE-CHAT-Directory.
  183.  
  184. 2.5. Line-Commands:
  185.  
  186. /s=SysopNr  Sysop-Chat
  187.      Es wird ein Sysop-User-Chat direkt nach dem Starten erreicht.
  188.      So kann man auch den Tine-Chat als Sysop-User-Chat benutzen.
  189.      Die Sysop-Nr repraesentiert den Namen, der in der CHAT.CFG bei dieser
  190.      Nummer eingetragen ist.
  191.      In diesem Modus kann der User manche #-Befehle nicht benutzen, da der
  192.      Sysop sonst drunter leiden muesste.
  193.      Dieser Modus wird auch erreicht, wenn der Sysop lokal einfach drauf los-
  194.      tippt, dann wird der Sysop-Name1 aus der CHAT.CFG genommen.
  195.      Drueckt der Sysop zuerst eine Ziffer, so wird der Sysop-Name genommen,
  196.      der bei der Ziffer im CHAT.CFG eingetragen ist.
  197.      Um den so aufgerufenen Chat zu verlassen, kann entweder der User mit
  198.      CTRL-Z entfliehen, oder der Sysop wirft sich mit CTRL-Z raus und dann
  199.      nochmal CTRL-Z fuer den User.
  200.  
  201. /l=Language
  202.      mit /L=JAPAN wird das File JAPAN.SCL als Sprachfile verwendet. Default
  203.      ist /L=ENGLISH. Empfehlung fuer nicht RA und nicht SBBS-User:
  204.      /L=GERMAN
  205.  
  206. /c=Config-File
  207.      d.h.  /C=\ra\chat2.cfg   -> chat2.cfg wird gelesen, Default ist
  208.      CHAT.CFG im CHAT.EXE-Pfad
  209.  
  210. /a=ANSI-Modus
  211.      /A=0         -> Kein ANSI
  212.      /A=1         -> Benutze ANSI
  213.      /A=2         -> Benutze Avatar
  214.      /W=0         -> Kein Fenster-CHAT
  215.      /W=1         -> Fenster-CHAT
  216.  
  217. /n=NodeNummer
  218.      Hier kann die Line-Nummer uebergeben werden, von der aus der
  219.      TINE-CHAT gestartet wird
  220.  
  221. Soll ein DORINFOx.DEF gelesen werden, so ist vor dem Aufruf des CHAT.EXE
  222. eine Enviromentvariable (am besten vor Start des BBS-Prgs) zu setzen:
  223.  
  224.            SET DORINFO=c:\bbs\node1\dorinfo1.def
  225.  
  226. 2.6. Hinweise fuer SuperBBS-Benutzer
  227.  
  228. Tine-Chat wurde auch fuer SuperBBS 1.16B entwickelt. Das Programm CHAT.EXE
  229. sollte als TYPE 7 Menuepunkt folgendermassen gestartet werden:
  230.  
  231.       C:\ra\chats\chat.exe /N=*N *S
  232.  
  233.  
  234.  
  235. 2.7. Hinweise fuer nicht Remote-Access Benutzer
  236.  
  237. Tine-Chat erkennt, ob es unter Remote-Access laeuft oder unter einer anderen
  238. Mailboxsoftware gestartet wird. Wird kein EXITINFO.BBS gefunden, so muss
  239. die Enviromentvariable DORINFO vor Start der Mailboxsoftware gesetzt werden:
  240.  
  241.            SET DORINFO=c:\bbs\node1\dorinfo1.def
  242.  
  243. Leider koennen hier nicht alle Features von Tine-Chat voll ausgenutzt werden,
  244. da z.B. "Direkt-Messages" und "Wer ist alles Online" zu den meisten Mailbox-
  245. programmen nicht kompatibel sind.
  246.  
  247. 3. BEDIENUNG VOM TINE-CHAT
  248. ===========================
  249.  
  250. 3.1. Allgemein
  251.  
  252. Durch Druecken der #-Taste in der 1. Spalte im Tine-Chat kommt man in
  253. den Command-Modus und es erscheine eine Command-Zeile. Hier gibt man
  254. entweder einen der  nachfolgenden Befehle ein. Ist es ein verkehrter
  255. Befehl, der nicht existiert, so wird im normalen Chat-Modus weiterver-
  256. fahren.
  257. Es werden auch direkte Online-Msgs, die von RA aus abgesandt werden,
  258. erkannt und auf dem Bildschirm in verkuerzter Form dargestellt.
  259.  
  260. 3.2. Hilfe-Seite
  261.  
  262. Mit #H wird das File CHATHELP.ASC auf dem Bildschirm abgebildet, in dem
  263. nochmal alle Befehle zusammengefasst sind.
  264.  
  265. { 3.3. Seitenlaenge veraendern
  266.  
  267. Mit #+ wird die Seitenlaenge vergroessert, mit #- wird sie
  268. verkleinert. Und zwar abhaengig davon, wieviele CHAT-Fenster es gibt.
  269. Da der lokale Bildschirm meistens nur 25 Zeilen hat, kommt es in dieser
  270. Beta-Version noch zu einigen chaotischen Verschiebungenen der Fenster
  271. auf dem lokalen Bildschirm. Der User merkt hiervon nichts, falls er z.B.
  272. einen Bildschirm mit der Laenge von 66 Zeichen hat. } {Voruebergehend
  273. gesperrt }
  274.  
  275. 3.4. Connect-Zeit
  276.  
  277. Mit #C wird die Connect-Zeit ausgegeben.
  278.  
  279. 3.5. Uhrzeit
  280.  
  281. Mit #T wird die Uhrzeit ausgegeben.
  282.  
  283. 3.6. Wer ist Online (in der Box)
  284.  
  285. Mit #W wird eine Uebersicht aller User, die sich derzeit in der Mailbox
  286. befinden, ausgegeben. Der Header hierzu befindet sich in dem File
  287. CHATON.ASC.
  288.  
  289. 3.7. Direkte Online-Msg an andere User
  290.  
  291. Mit #D wird eine direkte Msg an User, die sich z.B. nicht im Tine-Chat
  292. befinden, verschickt. Hier werden derzeit nur 9 Lines unterstuetzt.
  293.  
  294. 3.8. Restzeit
  295.  
  296. Mit #R wird die noch verbleibende Zeit ausgegeben.
  297.  
  298. 3.9. Zeilenchat
  299.  
  300. Mit #A wird auf den Zeilenchat (fuer NON-ANSI-COMPATIBLE-Term-Proggis) um-
  301. geschaltet
  302.  
  303. 3.10. Macrobelegungen
  304.  
  305. In der Config-Datei koennen Macro-Belegungen fuer die CTRL-Tasten definiert
  306. werden. Es sollte darauf geachtet werden, dass nicht bereits vom DOS belegte
  307. Tasten verwendet werden wie z.B. CTRL-M, CTRL-H, CTRL-Z.
  308. Eine Uebersicht dieser Belegungen kann mit #M aufgelistet werden.
  309. Ein Macro, das in der Statuszeile erscheinen soll, sollte nicht mehr als
  310. 33 Zeichen enthalten.
  311.  
  312. 3.11. Eigene Statuszeilentexte
  313.  
  314. Mit dem Befehl #E erscheint eine Eingabezeile, in der der Text fuer die
  315. Statuszeile eingegeben kann. So ist man nicht mehr an die fest definierten
  316. Macros gebunden.
  317.  
  318. 3.12. Andere User Ploppen (=rauswerfen)
  319.  
  320. Mit dem Befehl #P koennen andere Tine-Chat-Teilnehmer aus dem Chat ge-
  321. schmissen werden. Die Berechtigung zum "Ploppen" erhaelt man durch
  322. entsprechende Flags oder Security, die in der Config-Datei hinter dem
  323. #P-Befehl durch | getrennt angeben werden.
  324. Auch kann definiert werden, dass User mit bestimmten Flags/Security
  325. NICHT geploppt werden koennen, z.B. der Sysop, Cosysops etc.
  326. Dem geploppten User wird eine Meldung angezeigt, dass er geploppt wurde.
  327.  
  328. 3.13. Eigenes Fenster loeschen
  329.  
  330. Mit dem Befehl #L kann das eigene Fenster geloescht werden.
  331.  
  332. 3.14. Sysop-Rufen
  333.  
  334. Mit dem Befehl #Y kann der Sysop gerufen werden. Es wird die Melodie
  335. im PAGE.RA - File abgespielt (im CHAT.CFG definiert). Das WANTS-CHAT
  336. faengt an zu blinken.
  337.  
  338. 3.15. ABV ein und Ausschalten
  339.  
  340. Mit #V wird das automatische Ersetzen bestimmter Woerter aus/ein geschaltet.
  341.  
  342. 3.16. ENDE
  343.  
  344. Beenden kann man den Tine-Chat mit CTRL-Z oder #Z
  345.  
  346. 4. Das ABV-File
  347. ===============
  348.  
  349. In dem CHAT.ABV File stehen Woerter, die durch andere beim Chatten auto-
  350. matisch ersetzt werden. Das Format des Files ist einfach:
  351. In der ersten Zeile steht das zu ersetzende Wort in GROSSBUCHSTABEN. In
  352. der naechsten Zeile steht dann das neue Wort, welches das obige ueber-
  353. schreiben soll.
  354.  
  355. Hier ein Beispiel:
  356.  
  357. SYSOP
  358. System-Operator
  359. BBS
  360. Bulettin Board System
  361. CD
  362. Compakt Disk
  363. OS
  364. Operation System
  365. DOS
  366. Disk Operating System
  367.  
  368. Beim Chatten ist es recht lustig, wenn man durch Abkuerzungen schnell
  369. mit Hilfe der ABV-Deklarationen schnell zu laengen Saetzen kommen kann.
  370. Mit #V laesst sich diese Ueberpruefung abschalten oder wenn kein ABV-File
  371. in CHAT.CFG definiert ist.
  372.  
  373. 5. HINWEISE zu Netzwerken
  374. =========================
  375.  
  376. 5.1. Novell Netware 3.11
  377.  
  378. Die temporaeren Files *.$$$ muessen mit FLAG *.* S  auf shareable gesetzt
  379. werden.
  380.  
  381. 5.2. Lantastic 4.0 & Novell Lite 1.0
  382.  
  383. Zur Zeit habe ich Tine-Chat noch nicht unter Lantastic zum laufen gebracht,
  384. da ich die Temp-Files nicht shareable setzen kann. Wer es geschafft hat,
  385. bitte Mail an mich.
  386. Es ist schon ein TestModus implementiert. In der Config-Datei setzt man
  387. einfach mal NETWORK = YES. Leider werden hier Zeichen verschluckt.
  388.  
  389.  
  390. 6. GEPLANTE ERWEITERUNGEN
  391. =========================
  392.  
  393. * Direkter Zeichenaustausch ueber Desqview und nicht ueber eine RAMDISK.
  394. * Installationsprogramm fuer einfachste Installation
  395.  
  396. Falls Dir noch mehr Verbesserungen/Erweiterungen einfallen, so mail sie mir
  397. doch.
  398.  
  399. 7. FEHLER IM PROGRAMM
  400. =====================
  401.  
  402. WICHTIG!
  403.  
  404. Sollte das Programm wider Erwarten mit einem RUNTIME ERROR abbrechen
  405. (was bei mir bisher noch nie vorgekommen ist), so sollte das System neu
  406. gebootet werden, da sonst frueher oder spaeter ein Absturz erfolgt.
  407. Diskettenfehler aller Art werden aber abgefangen und fuehrer lediglich
  408. zu einem Abbruch des Programms mit Meldung des Fehlers an den Anrufer.
  409.  
  410. Bekannte Fehler (werden in der naechsten Version beseitigt sein)
  411.  
  412. - Der Sysop wird beim Anzeigen der Lines auch noch mit angezeigt, obwohl
  413.   er z.B. bei RACONFIG definiert, nicht mit auftauchen soll.
  414. - Das NO-Disturb-Flag wird manchmal nicht beachtet
  415.  
  416. 8. SUPPORT
  417. ==========
  418.  
  419. Die neueste Version gibts unter dem Magic-Namen CHATS in den drei
  420. Happy-Rocky-Boxen:
  421.  
  422. H.R.B. III (Würzburg) Line 1: +49-931-29418 ( HST DS, 24h, Fido: 2:242/14)
  423. H.R.B. III (Würzburg) Line 2: +49-931-283539 (HST DS, 24h, Fido: 2:242/14)
  424. H.R.B. III (Würzburg) Line 3: +49-931-283626 (HST, 24h, Fido: 2:242/15)
  425. H.R.B. III (Würzburg) Line 5: +49-931-24026  (V32b, V42b, 24h)
  426. H.R.B. III (Würzburg) Line 6: +49-931-24025  (V32b, V42b, 24h)
  427. H.R.B. II  (Passau)         : +49-851-73273 ( V32b, V42b, 24h, Fido: 2:242/77)
  428.  
  429. Ausserdem ist bei 2:242/14 die Fido-Area TINECHAT.GER erhaeltlich, wo
  430. neue Features diskutiert werden, Hilfestellungen gegeben werden....
  431.  
  432.